#1. 如何定义字符串

# 2. 字符串索引(下标)
str_01 = "wczwc"
print(str_01[len(str_01) - 1])
print(str_01[-1])


# 3. 字符串在序列中的公共操作(符号 函数 方法)
'''
    符号:
        # x in s : 如果 s 中的某项等于 x 则结果为 True，否则为 False
        # x not in s : 如果 s 中的某项等于 x 则结果为 False，否则为 True
        # s + t :  s 与 t 相拼接
        # s * n 或 n * s : 相当于 s 与自身进行 n 次拼接
        # s[i] : 通过索引取值,编程界的索引是从0开始 (索引也可以称为下标)
        # s[i:j] : 切片, s 从 i 到 j 的切片
        # s[i:j:k] : 切片 , s 从 i 到 j 步长为 k 的切片
'''
'''
    函数:
        # len(s) : s 的长度
        # min(s) : s 的最小项
        # max(s) : s 的最大项
'''
'''
    方法:
        # s.index(x[, i[, j]]): x 在 s 中首次出现项的索引号（索引号在 i 后且在 j 前）
        # s.count(x) : x 在 s 中出现的总次数
'''

# 4. 如何遍历字符串(对字符串进行循环)
str_01 = "长沙文创艺术职业技术学院"
# for i in str_01:
#     print(i,end="")

for i,j in enumerate(str_01):
    print(i,j)

# # 5. 字符串中的常用方法
# str_test = "dajkhdakjsdhasljkdhoqwjiehdouiqwhdoqiwwjdqwd"
# count = str_test.count("k",7,9)
#
# str = "this is string Example From Runoob....wow!!!"
# print(str.capitalize())
#
# str1 = "Runoob example....wow!!!"
# str2 = "exam"
# print (str1.index(str2))
# # print (str1.find(str2))
#
# str = "123456"
# print(str.isdigit())
# str = "Runoob 2469164198 example....wow!!!"
# print(str.isdigit())
#
#
# str = "-"
# print(str.join(["a","b","c"]))
#
# txt = "Google#Runoob#Taobao#Facebook"
# print(txt.split("#",-1))
# print(txt.split("#",txt.count("#")))
#
# str = "this is string example....wow!!! is is is"
# print (str.replace("is", "was"))
#
#
# # 字符串的反转
# str = "Runoob 2469164198 example....wow!!!"
# print(str[::-1])


